insidious tale-teller - German English Dictionary